mechanical latch - Allemand Anglais Dictionnaire